/* ::::: http://127.0.0.1/es/static/css/admin/style.css ::::: */

/* ::::: http://127.0.0.1/es/static/css/admin/base.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: outside none none; }
q::before, q::after { content: ""; }
.clearfix::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.gray, a.grayA { color: gray; }
body { font-weight: normal; font-size: 12px; font-family: "微软雅黑"; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
a { color: rgb(51, 51, 51); text-decoration: none; }
a:hover { color: rgb(255, 0, 0); text-decoration: none; }
select { padding: 2px; border: 1px solid rgb(204, 204, 204); }
form { padding: 0px; margin: 0px; }
.colorarea01 { margin-top: 0px; padding: 20px; }
.search { padding: 5px 0px; height: 28px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; border-top: 1px solid rgb(205, 205, 205); border-bottom: 1px solid rgb(205, 205, 205); margin-bottom: 10px; }
.search .searchL { float: left; padding: 7px 0px 0px 10px; }
.menulist { padding: 0px; }
.menulist li { float: left; height: 15px; line-height: 15px; padding-right: 20px; }
.menulist li a.list { padding: 5px 0px 5px 25px; background: transparent url(../../admin/img/menu.png) no-repeat scroll 0px -25px; }
.maintable { width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.maintable th, .maintable td { padding: 5px 10px; font-size: 12px; border-bottom: 1px solid rgb(245, 245, 245); }
.maintable th { width: 120px; text-align: right; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(245, 245, 245); }
.listtable input[type="text"], .listtable textarea, .maintable input[type="text"], .maintable textarea { border: 1px solid rgb(208, 208, 208); font-family: Verdana,Geneva,sans-serif,"宋体"; font-size: 12px; margin: 0px 5px 0px 0px; padding: 4px; }
.buttons { clear: both; text-align: center; }
.buttons input { float: left; background: rgb(221, 221, 221) none repeat scroll 0px 0px; border-color: -moz-use-text-color rgb(102, 102, 102) rgb(102, 102, 102) -moz-use-text-color; border-style: none solid solid none; border-width: 0px 1px 1px 0px; height: 24px; margin-right: 5px; padding: 3px 6px; }
.uploadbut { width: 120px; height: 31px; background: transparent url(../../admin/img/upload.gif) repeat scroll 0% 0%; border: medium none; font-family: "微软雅黑"; color: rgb(255, 255, 255); }
#piclist { padding-top: 5px; }
.textarea01 { border: 1px solid rgb(216, 216, 216); padding: 5px; line-height: 20px; font-size: 12px; }
.Validform_checktip { margin-left: 8px; line-height: 20px; height: 20px; overflow: hidden; color: rgb(153, 153, 153); font-size: 12px; }
/* ::::: http://127.0.0.1/es/admin/kindeditor/themes/default/default.css ::::: */

.ke-clearfix::after { content: "."; display: block; clear: both; font-size: 0px; height: 0px; line-height: 0; visibility: hidden; }
/* ::::: http://127.0.0.1/es/static/js/laydate/need/laydate.css ::::: */

html {  }
.laydate-icon, .laydate-icon-default, .laydate-icon-danlan, .laydate-icon-dahong, .laydate-icon-molv { height: 22px; line-height: 22px; padding-right: 20px; border: 1px solid rgb(198, 198, 198); background-repeat: no-repeat; background-position: right center; background-color: rgb(255, 255, 255); outline: 0px none; }
/* ::::: http://127.0.0.1/es/static/js/laydate/skins/default/laydate.css ::::: */

.laydate-icon { border: 1px solid rgb(198, 198, 198); background-image: url(../../admin/img/icon.png); }
.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: transparent none repeat scroll 0% 0% ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugResetStyles::before, .firebugResetStyles::after { content: "" ! important; }
